finish (the game) - Alemán Inglés Diccionario